package cn.caplike.demo.repository.design.pattern.reactor;

/**
 * Description: 同步事件分离器.
 * <br>Details: 它本身是一个系统调用, 用于等待事件的发生(事件可能是一个也可能是多个).
 * 调用方在调用它的时候会被阻塞, 一直阻塞到同步事件分离器上有事件产生为止.
 * 对于 Linux 来说, 同步事件分离器值的就是常用的IO多路复用的机制, 比如 select, poll, epoll 等.
 * 对于 NIO 来说, 就好比 {@link java.nio.channels.Selector}, 对应的阻塞方法就是 select 方法.
 *
 * @author LiKe
 * @version 1.0.0
 * @date 2022-10-19 13:00
 */
public class SynchronousEventDemultiplexer {

    public void select() {
    }
}
